<!DOCTYPE html>
<html ng-app="App"  lang="en">
<head>
    <meta charset="UTF-8">
    <title>插值字符串</title>
    <script src="../../js/angular/angular.min.js"></script>
    <script type="text/javascript" src="demo5-1.js"></script>
</head>
<body>
<div ng-controller="MyController">
    <input ng-model="to" type="email" placeholder="Recipient" />
    <textarea ng-model="emailBody"></textarea>
    <pre>{{ previewText }}</pre>
</div>

</body>
</html>

$interpolate服务是一个可以接受三个参数的函数，其中第一个参数是必需的。
 text（字符串）：一个包含字符插值标记的字符串。
 mustHaveExpression（布尔型）：如果将这个参数设为true，当传入的字符串中不含有表达式时会返回null。
 trustedContext（字符串）：AngularJS会对已经进行过字符插值操作的字符串通过$sec.getTrusted()方法进行严格的上下文转义。

$watch:$watch函数会监视$scope上的某个属性。只要属性发生变化就会调用对应的函数。可以使用$watch函数在$scope上某个属性发生变化时直接运行一个自定义函数。